﻿@charset "utf-8";

body {font-family: "微软雅黑"; background-color:#FFF;}

* {margin:0;padding:0;}

ul, ol, li {list-style:none}

a {text-decoration: none; font-size:12px; color:#48CFAD;}

a:hover {color:#48CFAD;}

img {margin:0;padding:0;border:none;}

.clear {clear:both;margin:0px;padding:0px;}

form {display: block;}

#all {width: 100%;margin:0px auto;height: auto;min-width:1200px;overflow:hidden;background-color:#FFF;}

#alla{width: 100%;margin:0px auto;height: auto;min-width:1200px;overflow:hidden;background-color:#f4f5f6;}

.nav ul li h2,.ce_nav li h3{font-weight:normal;}

.flink{width: 100%; float: left; margin-top: 30px;color:#FFFFFF;}


.header {width:100%; margin:0px auto; overflow:hidden; position:relative; background-color:#FFF;}

.head_inside{width:1200px; height:105px; overflow:hidden; margin-left:auto; margin-right:auto;}

.h_function{width:1200px; height:20px; margin-top:10px;}

.collection{float:right; line-height:20px; height:20px; background-image:url(/WebSiteThemes/Default/Skins/Images/sc.png); background-repeat: no-repeat; background-position:left center; font-size:12px; color:#666; text-indent:30px; display:block; padding-right:20px; border-right:1px solid #CCC;}

.s_home{float:right; line-height:20px; height:20px; background-image:url(/WebSiteThemes/Default/Skins/Images/sw.png); background-repeat: no-repeat; background-position:left center; font-size:12px; color:#666; text-indent:30px; display:block; margin-left:20px; margin-right:20px;}



.logo{height:65px; overflow:hidden; float:left;}

.logo a{ display:block;}



.head_r{float:right;}

.nav{height:60px; margin-top:15px;}

.nav ul{clear:both;}

.nav ul li{float:left; margin-left:14px; height:55px; }

.nav ul li a{height:55px; display:block; color:#333; font-size:18px; line-height:40px; padding:0px 5px; }

.nav ul li a:hover{height:52px; border-bottom:3px solid #48CFAD; color:#333; font-weight:bold;  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;/*过渡效果*/}

.nav ul .nav_Location a{height:52px; border-bottom:3px solid #48CFAD; color:#333;font-weight:bold;}



/*--------------------头部样式 结束----------------------*/







/*--------------------banner样式 开始----------------------*/



.banner{width:100%; height:550px; overflow:hidden; margin:0px auto;}



/*-------首页banner特效------*/



.flexslider { margin: 0px auto;position: relative;width: 100%;height: 550px;overflow: hidden;zoom: 1;}   

.flexslider .slides li {width: 100%;height: 100%;}

.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(/WebSiteThemes/Default/Skins/Images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;}

.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}

.flex-direction-nav .flex-prev {left: 0;}

.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}

.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}

.flexslider:hover .flex-next:hover,

.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}

.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align:center;}

.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}

.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}

.flex-control-paging li a.flex-active,

.flex-control-paging li.active a {background-position: 0 0;}

.flexslider .slides a img { width: 100%;height: 550px;display: block;}





/*--------------------banner样式 结束----------------------*/





.main{width:100%; margin:0 auto; clear:both;}

#zzz1515122{
	text-indent:-5000px;
}







/*--------------------首页-最新产品样式----------------------*/





.i_product{width:100%; margin-left:auto; nav-right:auto;}

.iproduct_frame{width:1200px; height:auto; margin-top:20px; margin-left:auto; margin-right:auto;}



.ip_left{width:240px; height:autopx; overflow:hidden; padding:20px; background-color:#f4f5f6; float:left; margin-top:30px;}

.ipl_title{width:240px; height:79px; border-bottom:1px solid #48CFAD;}

.ipl_ch{width:240px; height:40px; line-height:40px; font-size:24px; color:#333; font-weight:bold;}

.ipl_en{width:240px; height:30px; line-height:30px; color:#666666; font-size:14px;}

.ip_nav {height: auto;width: 240px; margin-top:10px;  overflow:hidden;}

.ip_nav li {height:auto; width: 240px;margin-top:14px;}

.ip_nav li h3 {height:39px; width: 240px; line-height:30px;}

.ip_nav li h3 a {display: block;width: 240px;height: 30px; color: #4F5856;line-height: 30px; font-size:16px; font-weight:bold;}

.ip_nav li h3 a:hover {color:#48CFAD;font-weight:bold;}

.ip_nav li dd{height:40px; width: 210px; padding-left:30px; line-height:40px;background-image: url(/WebSiteThemes/Default/Skins/Images/php60_008.png);

	background-repeat: no-repeat;

	background-position: 13px 16px;}

.ip_nav li dd a {display: block;width: 210px;height: 42px; color: #333;line-height: 42px; font-size:16px; font-weight:normal;}

.ip_nav li dd a:hover {color:#48CFAD;font-weight:bold;}

.ip_nav .ting a {line-height: 30px;text-decoration: none;display: block;width: 240px;height: 30px;color:#48CFAD;font-weight:bold;}

.l_more{width:240px; height:30px; display:block; line-height:30px; font-size:14px; color:#48CFAD; margin-top:20px; text-decoration: underline;}

.cearch{ width:240px; height:35px; margin-top:20px;}

.cearch form{width:240px; height:35px; display:block; clear:both;}

.sousuo{width:180px; height:33px; border:1px solid #48CFAD; display:block; float:left; padding:0 5px; line-height:33px; font-size:12px; color:#666;}

.search_btn{width:48px; height:35px; background-color:#48CFAD; display:block; border:0px; float: left; cursor: pointer; background-image: url(../images/search.png); background-repeat:no-repeat; background-position:center center;}



.ip_right{width:890px; height:auto; overflow:hidden; float:right; overflow:hidden;}



/**************产品列表样式***********/

.boxgrid{

	width: 270px;

	height: 203px;

	float:left;

	background:#161613;

	overflow: hidden;

	position: relative;

	display: inline;

	padding: 0px;

	margin-top: 30px;

	margin-right:11px;
	margin-left:15px;

}

.boxgrid.caption.tebie{

	width: 270px;

	height: 203px;

	float:left;

	background:#161613;

	overflow: hidden;

	position: relative;

	display: inline;

	padding: 0px;

	margin-top: 30px;

	margin-right:0px;

}

.boxgrid img{ 

	position: absolute; 

	top: 0; 

	left: 0; 

	border: 0; 

}

.boxgrid p{

	color:#FFFFFF;

	padding-right: 10px;

	padding-left: 10px;

	font-size: 12px;

	line-height: 25px;

	text-align:center;

	display:block; height:75px; overflow:hidden; margin-top:5px;

}

.boxgrid .xiang{

	width: 120px; height:30px;

	font-weight: normal;

	font-size: 12px;

	border:1px solid #FFF;

	margin-left:auto; margin-right:auto;

	margin-top:10px; display:block; padding:0px; line-height:30px;

}

.boxgrid .xiang:hover{background-color:#000; border:1px solid #48CFAD;}

.boxcaption{

	float: left;

	position: absolute;

	/*background: #000; */

	height: 203px;

	width: 100%;

	opacity: .8;

	background-image: url(/WebSiteThemes/Default/Skins/Images/php55_012.png);

	background-repeat: repeat;	/* For IE 5-7 */

	/*filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);*/

	/* For IE 8 */

	/*-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";*/

}



.caption .boxcaption {

	top: 163px;

	left: 0px;

}

.boxcaption a {

	font-size: 16px;

	color: #ffffff;

	line-height: 20px;

	margin: 0px;

	height: 20px;

	width:250px; text-align:center; display:block; padding:10px; overflow:hidden;}

.boxcaption a:hover{color: #48CFAD;}



.boxcaption a:link {

	text-decoration: none;

}

.boxcaption a:visited {

	text-decoration: none;

	color: #ffffff;

}

.boxcaption a:hover {

	text-decoration: none;

	color: #48CFAD;

	font-weight: bold;

}

.boxcaption a:active {

	text-decoration: none;

	color: #48CFAD;

}





/*--------------------首页-优点样式----------------------*/



.i_virtues{width:100%;  margin-top:0px;}



.i_virtuesh{width:100%; height:auto; margin:0 auto; }



.i_virtuesha{width:100%; height:1524px; margin:0 auto; margin-top:20px; background:url(/WebSiteThemes/Default/Skins/Images/haibao1.jpg) no-repeat center;  }

/*--------------------首页-产品系列样式----------------------*/



.ip_series{width:100%; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:50px;}



.series_frame{width:1200px; overflow:hidden; margin-left:auto; margin-right:auto;}

.same_title{width:1200px; height:80xp; margin-left:auto; margin-right: auto;}

.st_top{width:1200px; height:50px; background-image: url(line.png); background-repeat:no-repeat; background-position:center bottom;}

.st_left{width:600px; height:40px; line-height:40px; font-size:24px; color:#333; float: left; font-weight:bold;}

.st_right{height:30px; line-height:30px; font-size:14px; color:#666; padding-left:10px; float:right; display:block; margin-top:10px;}

.st_bottom{width:1200px; height:20px; line-height:20px; font-size:16px; color:#999; margin-top:10px;}





/*--------------------首页-新闻样式----------------------*/



.i_news{width:100%; margin-left:auto; margin-right:auto; height:530px; overflow:hidden; padding-top:40px; padding-bottom:50px; background-color:#f4f5f6; margin-top:40px;}

.inews_frame{ margin-left:auto; margin-right:auto;position:relative; width:1200px; height:450px; overflow:hidden;}



.inews_left{width:750px; float:left;}

.inews_single{width:750px; height:120px; clear:both; margin-top:30px;}

.inews_icon{width:60px; height:60px; float:left;}

.inews_text{width:660px; height:119px; overflow:hidden; float:right; border-bottom:1px solid #CCC;}

.inews_title{width:660px; height:30px; line-height:30px; overflow:hidden; display:block; font-size:16px; color:#333; font-weight:bold;}

.inews_time{width:660px; height:20px; font-size:12px; color:#999; line-height:20px; margin-top:5px;}

.inews_des{width:660px; height:50px; line-height:25px; font-size:12px; color:#666; overflow:hidden; margin-top:5px;}

.inews_single:hover .inews_text{border-bottom:1px solid #48CFAD;}



.inews_right{width:360px; height:420px; overflow:hidden; float:right; margin-top:30px;}

.shutiao{width:1px; height:420px; background-color:#898989; z-index:-10; margin-left:8px;}

.xin_kuang{ width:360px; height:420px; margin-top:-420px; z-index:10;}

.inews_tite{height:30px; line-height:30px; font-size:16px; color:#333; font-weight:bold; text-indent:35px;}

.xin_kuang ul{width:360px; height:380px; overflow:hidden;}

.xin_kuang ul li{width:360px; height:55px; margin-top:20px;}

.xin_kuang ul li a{width:360px; height:25px; display:block; background-image:url(/WebSiteThemes/Default/Skins/Images/xin_b.png); background-repeat:no-repeat; background-position:0 center;  text-indent:35px; font-size:14px; color:#333; overflow:hidden;}

.xin_kuang ul li a:hover{background-image:url(../images/xin_ba.png); background-repeat:no-repeat; background-position:0 center; color:#48CFAD; font-weight:bold;}

.xin_kuang ul li p{width:325px; height:25px; display:block; text-indent:35px; font-size:12px; color:#999; overflow:hidden; margin-top:5px;}

.bm_line{width:50px; height:3px; background-color:#48CFAD; margin-left:35px; margin-top:7px;}





/*--------------------首页-多类栏样式----------------------*/



.i_bottom{width:100%; height:auto; background-color:#383C3D; padding-top:40px; padding-bottom:40px;}

.i_frame{width:1200px; height:auto; margin-left:auto; margin-right:auto;}

.ib_left{width:420px; height:auto; overflow:hidden; float:left;}

.ib_title{height:40px;}

.ibt_name{height:30px; line-height:30px; font-size:18px; color:#FFF;}

.ibt_line{width:50px; height:3px; background-color:#48CFAD; margin-top:7px;}

.ibl_text{width:420px; height:125px; overflow:hidden; line-height:25px; font-size:12px; color:#B5BCBC; margin-top:20px;}

.i_more{width:120px; height:30px; font-size:12px; color:#B5BCBC; line-height:30px; text-align:center; margin-top:35px; border:1px solid #CCC; display:block;}

.ib_middle{ width:240px; height:auto; float:left; margin-left:80px;}

.ibm_frame{width:240px; margin-top:20px;}

.ibm_frame p{line-height:25px; font-size:12px; color:#B5BCBC; margin-bottom:10px;}

.ib_right{width:380px; height:auto; float:right;}

.ibr_frame{width:380px; height:190px; margin-top:10px;}

.ibr_single{width:120px; height:90px; margin-right:6px; float:left; margin-top:10px; overflow:hidden;}

.ibr_singlea{width:120px; height:90px; float:left; margin-top:10px; overflow:hidden;}

.ibr_single img{width:120px; height:90px; display:block;}

.ibr_singlea img{width:120px; height:90px; display:block;}

.ibr_single img:hover{width:135px; height:100px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;/*过渡效果*/}

.ibr_singlea img:hover{width:135px; height:100px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;/*过渡效果*/}







/*--------------------首页脚部----------------------*/



.footer{width:100%; height:50px; background-color:#202428; margin:0 auto; clear:both; padding:15px 0;}

.foot{width:1200px; height:50px; line-height:50px; font-size:12px; color:#7F8C92; margin:0 auto;}

.foot_left{float:left;}

.foot_right{float:right;}

.foot a{font-size:12px; color:#7F8C92;}

.foot a:hover{color:#48CFAD;}







/*--------------------关于我们页面样式----------------------*/



.banner_about{ width:100%; height:400px; overflow:hidden; margin:0 auto; background-image:url(/WebSiteThemes/Default/Skins/Images/about.jpg); background-repeat:no-repeat; background-position:center;}



.mainin{width:100%; padding-bottom:40px; position:relative; margin-top:-60px; z-index:9;}



.main_page{width:1200px; overflow:hidden; margin-left:auto; margin-right:auto; position:relative;}





.main_top{width:1200px; height:60px; margin-left:auto; margin-right:auto; background-color:#FFF;}

.page_name{float:left; height:57px; line-height:57px; font-size:24px; color:#333; border-bottom:3px solid #48CFAD; margin-left:20px;}

.crumbs{width:600px; height:20px; float:right; margin-top:25px; text-align:right; margin-right:20px;}

.suo{font-size:12px; color:#888; line-height:20px; height:20px;}

.suo a{font-size:12px; color:#333;}

.suo a:hover{color:#48CFAD;}

.suo span{padding-right:10px; height:20px;line-height: 20px;display: inline-block;}



.main_nei{width:1200px; overflow:hidden; margin-left:auto; margin-right:auto;}

.main_left{width:840px; padding:20px; background-color:#FFF; float:left; margin-top:40px;}

.main_right{width:280px; float:right;}

.details{ width:840px; overflow:hidden; padding-bottom:20px;}

.details p{text-indent:2em; line-height:2em;}



.ce_tui{width:260px; overflow:hidden; margin-top:40px; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:20px; background-color:#FFF;}

.ce_pic{width:260px; height:180px;}

.ce_title{width:260px; height:40px; overflow: hidden; color:#333; line-height:40px; font-size:18px; background-image:url(/WebSiteThemes/Default/Skins/Images/ce_line.png); background-repeat:no-repeat; background-position:left bottom; padding-top:10px;}

.ce_lian{width:260px;}

.cp_single{width:260px;  height:65px; margin-top:14px; overflow:hidden;}

.cp_img{width:100px; height:65px; display:block; overflow:hidden; float:left;}

.cp_name{width:145px; height:50px; line-height:25px; font-size:12px; color:#333; margin-top:7px; display:block; overflow:hidden; float:right;}







/*--------------------产品中心页面样式----------------------*/





.banner_product{ width:100%; height:400px; overflow:hidden; margin:0 auto; background-image:url(../images/product.jpg); background-repeat:no-repeat; background-position:center;}



.type_frame{ width:1200px; margin-top:10px;}

.type_list{ width:1200px;}

.type_list a{line-height:33px; padding-left:15px; padding-right:15px; border:1px solid #CCC; display:block; font-size:14px; background-color:#FFF; margin-top:20px; float:left; height:33px; width:auto; overflow:hidden;}

.type_list a:hover{ background-color:#343A44; color:#FFF; border:1px solid #343A44;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.type_list .suozai{background-color:#343A44; color:#FFF; border:1px solid #343A44;}



.product_frame{width:1200px; overflow:hidden;}



/*-------页码样式-----*/

.ye_ma{line-height: 35px;center;margin: 0px;clear: none;float: left;height: 35px;width: 1200px;padding-top: 40px; font-size:14px; color:#666;}



.ye_ma a{line-height: 35px;clear: none; height: 35px; font-size:14px; color:#333; padding:0 15px; background-color:#FFF; display:inline-block; margin:0 3px; border-radius:4px;}

.ye_ma a:hover{background-color:#343A44; color:#FFF;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}



/*------------*/







/*--------------------产品中心-内页页面样式----------------------*/



.product_profiles{ width:840px; height:300px; overflow:hidden;}

.mp_pic{width:400px; height:300px; float:left;} 



.pp_right{width:410px; height:300px; overflow:hidden; float:right;}

.pp_title{width:410px; line-height:30px; font-size:18px; color:#333; margin-top:10px;}

.pp_text{width:410px; height:75px; line-height:25px; font-size:12px; color:#666; overflow:hidden; margin-top:10px;} 

.telephone{width:410px; height:35px; margin-top:20px;}

.buy{width:200px; height:40px; display:block; margin-top:20px; background-image:url(/WebSiteThemes/Default/Skins/Images/buy.png); background-repeat:no-repeat;}

.buy:hover{ color:#FFF; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}



.de_name{width:840px; height:40px; background-color:#f4f5f6; line-height:40px; font-size:16px; color:#333; text-indent:20px; margin-top:30px; margin-bottom:30px;}



.tagLabel{width:260px; background-color:#FFF; padding:0px 10px 10px 10px; margin-top:40px;}

.tag_frame{width:260px; height:90px; margin-top:10px;}

.tag_frame a{width:260px; height:30px; display:block; line-height:30px; font-size:12px; color:#333; font-weight:bold; background-image:url(/WebSiteThemes/Default/Skins/Images/dian.png); background-repeat:no-repeat; background-position:left center; text-indent:15px;}



.cn_single{width:260px; height:50px; margin-top:20px; clear:both;}

.cn_pic{width:50px; height:50px; float:left;}

.cn_text{width:200px; height:50px; float:right;}

.cn_name{width:200px; height:25px; display:block; line-height:25px; font-size:12px; color:#333; font-weight:bold; overflow:hidden;}

.cn_time{width:200px; height:20px; margin-top:5px; font-size:12px; color:#999;}









/*--------------------新闻资讯页面样式----------------------*/





.banner_news{ width:100%; height:400px; overflow:hidden; margin:0 auto; background-image:url(../images/news.jpg); background-repeat:no-repeat; background-position:center;}

.main_lefta{width:880px; margin-top:20px; float:left;}

.type_framea{ width:880px;}

.news_frame{ width:880px;}

.news_single{width:880px; height:160px; margin-top:40px;}

.news_pic{width:60px; height:60px; float:left; overflow:hidden;}

.news_text{width:800px; height:160px; float:right;}

.news_title{width:800px; height:30px; font-size:16px; line-height:30px; display:block; color:#333; font-weight:bold;}

.news_time{width:800px; height:20px; line-height:20px; font-size:12px; color:#999; margin-top:5px;}

.news_p{width:800px; height:50px; line-height:25px; font-size:12px; color:#666; margin-top:5px;}

.look{width:120px; height:35px; display:block; text-align:center; line-height:35px; color:#666; font-size:14px; background-color:#FFF; border:1px solid #CCC; margin-top:18px;}

.look:hover{background-color:#48CFAD; border:1px solid #48CFAD; color:#FFF;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.change{width:840px; margin-top:40px; border-top:1px solid #CCC; padding-top:20px;color:#666; line-height:30px; font-size:14px;}

.change a{line-height:25px; font-size:14px; color:#333; display: inline-block; margin-top:10px;}

.change a span{color:#999;}

.change a:hover{ color:#48CFAD;}

.news_top{width:840px; height:80px;}

.news_name{width:840px; height:40px; line-height:30px; font-size:18px; color:#333;}

.release_time{width:840px; height:20px; line-height:20px; font-size:12px; color:#999; background-image:url(/WebSiteThemes/Default/Skins/Images/tiao.jpg); background-repeat:no-repeat; background-position:left center; text-indent:60px;}









.product_framea{margin-right:-40px;}







/*--------------------------后添程序样式----------------------*/



.m_inside{width:1200px; margin-top:40px; margin-left:auto; margin-right:auto;}

.tagCon{margin-top:40px;}

.tagCon .title{line-height:40px; font-size:18px; color:#04AEC7; font-weight:bold; border-bottom:1px solid #CCC;}

.tagBody{padding-top:10px;}

.tagBody a{line-height:30px;}



.linkbox h3 a{font-size:18px; color:#333; font-weight:bold; line-height:40px;}

.linkbox h3 a:hover{color:#04AEC7;}

.linkbox .f6 a{line-height:30px; margin-right:10px;}



.suo em{color:#C00; font-style:normal;}

#xiangqing{ width:830px; height:auto; float:left;}
#fz{padding-top:15px;border-top:1px dashed #cccccc;margin-top:15px;padding-left:20px;line-height:30px;}